English Runner Bean — synonyms, definition

1. English runner bean (Noun)

3 synonyms
runner bean scarlet runner scarlet runner bean
1 definition

English runner bean (Noun) — Long bean pods usually sliced into half-inch lengths; a favourite in Britain.

1 type of
green bean